const HasRequestAuthority = require("./index.js");

//添加好友
Bot.on('request.friend.add', OnFriendAdd);
//好友增加
Bot.on('request.friend.increase', OnFriendIncrease);
//好友减少
Bot.on('notice.friend.decrease', OnFriendDelete);

/** 添加好友申请 */
async function OnFriendAdd(event) {
    const flag = HasRequestAuthority(event.user_id);
    await event.approve(flag);
    await support.SendToAdmins(`收到好友请求\n昵称:${event.nickname}\nQQ号:${event.user_id}\n结果:${flag ? '已同意' : '已拒绝'}`);
}

/** 好友增加事件 */
async function OnFriendIncrease(event){
    await support.SendToAdmins(`好友已增加\n昵称:${event.nickname}\nQQ号:${event.user_id}`);
}

/** 删除好友事件 */
async function OnFriendDelete(event){
    await support.SendToAdmins(`好友已删除\n昵称:${event.nickname}\nQQ号:${event.user_id}`);
}
